.borderTable {
    border-spacing: 0;
    border-top: 1px solid #666666;
    border-left: 1px solid #666666;
}

.borderCell {
    border-bottom: 1px solid #666666;
    border-right: 1px solid #666666;
    padding: 2px;
    FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px;
}

.borderCellOdd {
    border-bottom: 1px solid #666666;
    border-right: 1px solid #666666;
    padding: 2px;
    FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px;
}
.borderCellEven {
    border-bottom: 1px solid #666666;
    border-right: 1px solid #666666;
    padding: 2px;
	background: #eeeedd;
    font-size: 9px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px;
}


/* BACKGROUNDS */
.menuSelectBg {BACKGROUND: #6583a0}
.leftSideBg  {BACKGROUND: #778899}
.footerBg {BACKGROUND: #203040}
.adminFooterBg {BACKGROUND: #ffffff}
.mainPageFeatureBg {BACKGROUND: #edddcc}
.mainPageArticleBg {BACKGROUND: #faf8f2}
.subMenuHeaderBg {BACKGROUND: none}
.mainMiddleBg {BACKGROUND: #ffffff}
.mainRightBg {BACKGROUND: #ddd4d8}
.fieldTableBg {BACKGROUND: #eeeff8}
.bannerBg {BACKGROUND: #344C55}
.menuBg {BACKGROUND: #aab8ba}
.tableHdrBg {BACKGROUND: #446068}
.tableHdrFont {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}

.sectionHdrBg  {BACKGROUND: #709398}
.sectionHdrFont {FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; line-height: 14px}

.formBg1 {BACKGROUND: #d4e6d8}
.formBg2 {BACKGROUND: #d4d8e6}



/* Subtext */
.subErrRed {FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, sans-serif; line-height: 14px}
.subGray {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana, arial, sans-serif; line-height: 14px}

/* Body text */
.bdWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px}
.bdRed {FONT-SIZE: 11px; COLOR: #A05050; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px}
.bdWhtBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px}
.bdBlk {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px}
.bdDkGray {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px}
.bdDemo {FONT-SIZE: 11px; COLOR: #207030; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px}
.medbdDkGray {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
.bdDkGrayBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
.bdDkGrayBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
.bdDkBluBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #425c8c; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
.bdAgBlu {FONT-SIZE: 11px; COLOR: #13215d; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
.bdErrRed {FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
.bdErrYellow {FONT-SIZE: 11px; COLOR: #FFEA00; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}

/* Large text */
.lgBlack {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; line-height: 16px}
.lgGray {FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: verdana, arial, sans-serif; line-height: 16px}
.xlgGray {FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: verdana, arial, sans-serif; line-height: 16px}
.xlgBlack {FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; line-height: 16px}
.lgWht {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; line-height: 16px}
.lgRed {FONT-SIZE: 13px; COLOR: #A05050; FONT-FAMILY: verdana, arial, sans-serif; line-height: 16px}
.lgGreen {FONT-SIZE: 12px;FONT-WEIGHT: bold; COLOR: #207030; FONT-FAMILY: verdana, arial, sans-serif; line-height: 16px}
.lgDemo {FONT-SIZE: 12px;FONT-WEIGHT: bold; COLOR: #207030; FONT-FAMILY: verdana, arial, sans-serif; line-height: 16px}


.subHdWht {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
.subHdBlack {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
.subHdAgBlu {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #13215d; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
.subHdDkGray {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}

/* Links */
.lnkWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.subLnkWht {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 14px}
.lnkWhtNoUl {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkbdDkSltNoUl  {FONT-WEIGHT: bold;font-family: verdana, arial, sans-serif; font-size:12px; line-height:15px; color:#425C8C; text-decoration:none;}
.lnkWhtMenu {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none; line-height: 13px}

h1 {FONT-SIZE: 17px; FONT-WEIGHT: bold;COLOR: #506a70; FONT-FAMILY: verdana; line-height: 22px}
h2 {FONT-SIZE: 13px; COLOR: #333843; background-color: #eef4f8; FONT-FAMILY: verdana, arial, sans-serif; line-height: 17px}
h3 {FONT-SIZE: 12px; COLOR: #333843; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
h4 {FONT-SIZE: 11px; COLOR: #333843; FONT-FAMILY: verdana, arial, sans-serif; line-height: 14px}

.header1 {FONT-SIZE: 18px; FONT-WEIGHT: bold; COLOR: #706a58; FONT-FAMILY: verdana; line-height: 24px}
.header2 {FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: verdana, arial, sans-serif; line-height: 22px}
.header3 {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 17px}
.header4 {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
.errorHeader1 {FONT-SIZE: 14px; COLOR: #730000; FONT-FAMILY: verdana, arial, sans-serif; line-height: 16px}
.errorMsgFont {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #730000; FONT-FAMILY: verdana, arial, sans-serif; line-height: 13px}
.warnStdFont {FONT-SIZE: 11px; COLOR: #554411; FONT-FAMILY: verdana, arial, sans-serif; line-height: 13px}
.stdFont {FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: verdana, arial, sans-serif; line-height: 13px}
.subFont {FONT-SIZE: 10px; COLOR: #222222; FONT-FAMILY: verdana, arial, sans-serif; line-height: 10px}
.subFontGreen {FONT-SIZE: 10px; COLOR: #007000; FONT-FAMILY: verdana, arial, sans-serif; line-height: 10px}
.subFontRed {FONT-SIZE: 10px; COLOR: #700000; FONT-FAMILY: verdana, arial, sans-serif; line-height: 10px}
.subFontWhite {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; line-height: 10px}
.tinyFont {FONT-SIZE: 9px; COLOR: #222222; FONT-FAMILY: verdana, arial, sans-serif; line-height: 9px}
.stdBoldFont {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}
.subBoldFont {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px}
.stdLink {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 12px}
.subLink {FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 11px}
.loginInfoFont {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px}

.lnkSubHover {FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkSubHover:hover {FONT-SIZE: 10px; COLOR: #202020; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}

.lnkJobList {FONT-SIZE: 11px; COLOR: #303030; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkJobList:hover {FONT-SIZE: 11px; COLOR: #204070; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}

.memberBg {BACKGROUND: #807e7c}
.memberHeader {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ffffe0; FONT-FAMILY: verdana, arial, sans-serif; line-height: 12px}
.memberText {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; line-height: 14px}
.memberWelcomeFont {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; line-height: 14px} 
.memberLink {FONT-SIZE: 10px; COLOR: #eeeeee; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.memberLink:hover {FONT-SIZE: 10px; COLOR: #ffffe0; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}

.skillSectionFont {FONT-SIZE: 10px; COLOR: #202020; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none; line-height: 13px}


.sectionHdrFont {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #f0f3f6; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 11px}
.sectionBoxBg {BACKGROUND: #e0e3e8}
.sectionBoxHdrBg {BACKGROUND: #445C65}


/* Special for recruiting page */
.smlTblHeader {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: verdana, arial, sans-serif; line-height: 15px}


.subMenuHeaderBg {BACKGROUND: none}
.subMenuHeader {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 13px}

.lnkSubMenu {FONT-SIZE: 12px; COLOR: #605040; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkSubMenu:active {FONT-SIZE: 12px; COLOR: #605040; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkSubMenu:hover {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}

.lnkFooter {FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkFooter:active {FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkFooter:hover {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.footerFont {FONT-SIZE: 10px; COLOR: #bbbbbb; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none; line-height: 13px}


.lnkAdminFooter {FONT-SIZE: 10px; COLOR: #7080a0; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkAdminFooter:active {FONT-SIZE: 10px; COLOR: #7080a0; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkAdminFooter:hover {FONT-SIZE: 10px; COLOR: #505050; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.adminFooterFont {FONT-SIZE: 10px; COLOR: #888888; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkAdminFooterCredit {FONT-SIZE: 10px; COLOR: #7080a0; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkAdminFooterCredit:hover {FONT-SIZE: 10px; COLOR: #303040; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}


.lnkArticle {FONT-SIZE: 10px; COLOR: #505050; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkArticle:hover {FONT-SIZE: 10px; COLOR: #704030; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px} 

.lnkFooterCredit {FONT-SIZE: 10px; COLOR: #bbbbbb; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkFooterCredit:hover {FONT-SIZE: 10px; COLOR: #fffff8; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}

.adminOptionBg  {BACKGROUND: #f8f8f0}
.lnkAdminMenu {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkAdminMenu:hover {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline; line-height: 13px}


.formLabelClass {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.formEditClass {WIDTH: 200px; margin: 1px; border: solid 1px #339999; background-color: #f4faff; HEIGHT: 18px;FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.formTextAreaClass {WIDTH: 400px; margin: 1px; border: solid 1px #339999; background-color: #f2faff; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.formStaticClass {WIDTH: 200px; margin: 1px; border: solid 1px #339999; background-color: #eef4f8;HEIGHT: 18px; BACKGROUND-COLOR: #DDDDDD; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.formComboClass {WIDTH: 200px; margin: 1px; border: solid 1px #339999; background-color: #eef4f8;HEIGHT: 18px;FONT-SIZE: 11px; background-color: #eef4f8; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.formDateFieldClass {WIDTH: 20px; margin: 1px; border: solid 1px #339999; background-color: #eef4f8;HEIGHT: 18px;FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.formButton {WIDTH: 90px; margin: 1px; border: solid 1px #339999; background-color: #bbc0c5; HEIGHT: 18px;FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.formRadioClass {WIDTH: 200px; margin: 1px; HEIGHT: 11px;FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.formAmPmRadioClass {WIDTH: 50px; margin: 1px; HEIGHT: 11px;FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.smallFormButton {WIDTH: 80px; margin: 1px; border: solid 1px #339999; background-color: #bbc0c5; HEIGHT: 15px;FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 9px}
.pageFormButton {WIDTH: 90px; margin: 1px; border: solid 1px #339999; background-color: #bbc0c5; HEIGHT: 18px;FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.wideButton {WIDTH: 120px; margin: 1px; border: solid 2px #90a0a4; background-color: #d8e0f0; HEIGHT: 18px;FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.formButtonClass {WIDTH: 90px; margin: 1px; border: solid 2px #90a0a4; background-color: #d8e0f0; HEIGHT: 18px;FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.wideButtonClass {WIDTH: 120px; margin: 1px; border: solid 2px #90a0a4; background-color: #d8e0f0; HEIGHT: 18px;FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}

.compactLabelClass {FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 11px}
.compactEditClass {WIDTH: 160px;HEIGHT: 16px;FONT-SIZE: 9px; COLOR: #333333; margin: 1px; border: solid 1px #339999; background-color: #eef4f8; FONT-FAMILY: verdana, arial, sans-serif; line-height: 9px}
.compactComboClass {WIDTH: 160px;HEIGHT: 16px;FONT-SIZE: 9px; COLOR: #333333; margin: 1px; border: solid 1px #339999; background-color: #eef4f8; FONT-FAMILY: verdana, arial, sans-serif; line-height: 9px}
.compactDateFieldClass {WIDTH: 20px;HEIGHT: 18px;FONT-SIZE: 11px; COLOR: #333333; margin: 1px; border: solid 1px #339999; background-color: #eef4f8; FONT-FAMILY: verdana, arial, sans-serif; line-height: 9px}



/* Miscellaneous */
P {FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: verdana, arial, sans-serif; line-height: 13px} 
.borderP {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans-serif; line-height: 13px; border-style: solid; border-width: 1px; border-color: #444444} 


B {FONT-WEIGHT: bold;}
HR {COLOR: #cccccc; HEIGHT: 1px}
UL {LIST-STYLE-TYPE: square; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; margin-left: 16px}



.spcr {FONT-SIZE: 1px;}
.anchorSpacer {FONT-SIZE: 1px; line-height: 5px}

/* Specific class to handle netscape 4.x selects */
.slctBdDkGray {font-family: verdana, arial, sans serif; font-size: 10px; color:#000000;}
